package com.cskaoyan.javase.junit._0introduction;

import org.junit.Test;

/**
 * Junit的简单使用,入门使用
 * Junit更加简单，直白的说法就是：
 * Junit可以在同一个类中实现多个main方法的效果，它是非常好的测试工具。
 * 在JavaSE阶段可以用来测试各种demo或者idea。
 *
 * Junit的使用:
 *      1.找一个类,这个类最好不要叫Test,而且也不要在里面写main方法
 *      2.然后类体的空白位置,写"@Test"
 *      3.这时"@Test"会报错,使用快捷键"alt + 回车"报错处
 *          然后选择"add junit4 to classpath" 回车
 *      4.这时"@Test"不再报错了,但是有红色的波浪线
 *          然后再在"@Test"下面写测试方法:
 *          public void 方法名(){
 *              // 方法体
 *          }
 *          注: 方法名和方法体可以随便写,其余部分保持一致.
 *
 * 解释:
 *      1."@Test"这个结构当中,Test是一个注解,这个注解的名字是Test
 *      注解是一种和class同等级别的数据类型,其实把它近似看成一个class也是可以的
 *      "@Test"是注解创建对象的方式,可以理解成"new Scanner(System.in)"
 *
 *      2.开发中,光使用JDK是远远不够的,会经常使用一些第三方开发的工具包/类库
 *      Junit就是其中之一,这种三方的工具包,对于当前工程来说,就称之为"依赖"
 *      "依赖"很多时候需要手动下载,导入功能/或者使用一些管理工具,管理下载依赖(比如maven)
 *      但是junit比较特殊,它是IDEA自带的三方的工具包,导入它的时候,可以直接"alt + 回车"导入
 *
 *      3.junit测试方法的格式是固定的,不要修改它.
 *
 *
 * @since 10:05
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    @Test
   public void test(){
        System.out.println("hello world!");
    }
    @Test
    public void test2(){
        System.out.println("6666");
    }
    @Test
    public void test3(){
        System.out.println("7777");
    }
}
